redeemable debenture - German English Dictionary